multifunctional peptide - Spanish English Dictionary